The Body Shop in Leicestershire - Locations and Hours

Name Address Phone
The Body Shop - Leicester Unit 3 Clocktower Mall Haymarket Centre 0116 2619282
The Body Shop - Loughborough 13a Carillon Court 01509 214844